package exception;

public class BombComputerMain {
	
	public static void main(String[] args) {
		
		BombComputer com = new BombComputer();
		
		try {
			com.powerOn();	// 전원 ON
			com.process();	// 폭발물 처리
			// process() 실행 도중 예외 발생하면, 더 이상 실행되지 않음
//			com.powerOff();	// 전원 OFF
		} catch (NullPointerException e) {
			e.printStackTrace();
//			com.powerOff();
		} catch (Exception e) {
			e.printStackTrace();
//			com.powerOff();
		} finally {
			// 여기는 예외 발생에 상관없이 실행되는 구역
			com.powerOff();	// 전원 OFF
		}
		
	}
	
}
